swimming supervisor - English Synonyms Dictionary